River Tern Lodge

River Tern Lodge

Nestled in the Western Ghats the River tern lodge gets its name from the nearby island that attracts hundreds of river terns during the breeding season. It is located on […]