Lichubagan
India
>
Tripura
>
West Tripura District
>
Mohanpur
>
Lichubagan
Lichubagan
Albert Ekka Park