Tag: where is burma located on the world map

Burma Maps

The Mahamuni Paya is a vast complex just south of Mandalay. It has a plethora of entrances, passages, courtyards, pagodas, buildings and shrines all connected by tiled walkways lined …