Naga Falls, Sikkim India.
Sikkim its the smallest Himalayan state in India and is full of waterfalls with crystal clear water. This is one of the most visited but least photographed waterfall in Sikkim.
Pool Of Emerald
Log in or register to post comments