Lakkidi- A Haven in Rainforests of India
A life beyond your imagination; a life ahead of your urban settlements awaits you on the Deccan plateau of India. Situated in dense forests where sunlight struggles to reach and humans are allowed only in a restricted manner. Talking about Lakkidi, a gem in the rainforests of India..! Lakkidi in...