Kaup Light House admin November 19, 2021 BEACH, ENGLISH, TOURIST PLACE No Comments Kaup Light House is the main attraction in Kaup Beach, which was built by the British in 1901 on a 27.12m high rock. Built with an intention to guide … [Continue Reading...]