Taman Botani Negara Shah Alam (TBNSA) is an area of forests combined with plantations/botanical gardens that lies towards the north of Shah Alam city. The place also goes by the name of Bukit Cahaya Sri Alam, while the forest reserve … Continue reading
March 15, 2013
by JungleBoy
33 Comments