I believe there's a slight confusion in your request. Currently, there's no known Rameshwaram Beach Park in Indonesia's Teluk Limau. The details seem to be referring to a hypothetical or fictional place, considering there's also a known location called Rameswaram (Rameshwaram) in India, which is famous for its beaches. However, I'll use the provided specifications to craft descriptions for an imaginative Rameshwaram Beach Park located in Teluk Limau, Indonesia, for creative purposes.