|
About Us
Nikki's Nest is located at Chowara near Kovalam which is 21 km away from
Trivandrum the capital city of Kerala, a south Indian state.
Nikki's nest is a private sea side resort that sits perched on a hill
top. Located in a quaint little village called Chowara, south of south India’s popular Kovalam beach, this tropical shore line tempts you
with a lot of sun and a lot of sand, just what you need for a perfect
tan.
|