Photos coming soon
HOTEL
Gods Own Villa Resort
Light house beach, Light house beach ,kovalam, Kovalam, India
Where it sits
Gods Own Villa Resort
Light house beach, Light house beach ,kovalam, Kovalam, India
8.38608, 76.98060
Plan around Gods Own Villa Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
