Manora is home to several historical landmarks, including the 19th-century Manora Fort and the Manora Lighthouse, which has been guiding ships since the British colonial