About Louisa Point
Louisa point is a small hill station in Maharashtra, India. It is located in the Western Ghats, in the Raigad district. It is a popular tourist destination, and is known for its views of the Sahyadri mountains. FAQ's on Louisa Point