Taman Rusa Lam Tanjong is located in Aceh Besar Regency, Indonesia on Lambirah, Suka Makmur. Taman Rusa Lam Tanjong is rated 4.3 out of 5 in the category national reserve in Indonesia.
Address
Lambirah, Suka Makmur
Amenities
Good for kidsPublic toilet