Mandalay Kantawgyi is a natural feature, located at Mandalay Kantawgyi, Mandalay, Myanmar (Burma)
There are a lot of good restaurants with nice lake views.
Good place for me
The best i like place ever
Nice landmark
Whenever I have a time enough, I always go there to sit at the tea shop.
Good