Rocky Island is one of those few places near Darjeeling which has not yet been commercialised. The pristine nature offers unique opportunities for exploration as a result. The car took a turn after some... The post Rocky Island: A Quaint Destination in Do