Nature So Nice Picture ..It is Present in Barkathal Ura Para, West Tripura part of North-East City Agartala.