Batu Caves Malaysia Travel Reviews

0 118



Batu Caves is a limestone hill that has a series of caves and cave temples in Gombak, Selangor, Malaysia. It takes its name from …

source

Leave A Reply

Your email address will not be published.