Where is Charmillion Club Resort, Sharm El Sheikh?

Where is Charmillion Club Resort, Sharm El Sheikh located?

Charmillion Club Resort, Sharm El Sheikh, Charmillion Club Resort, Sharm El Sheikh, Egypt (approx. 27.99895°, 34.42808°)


Where is Charmillion Club Resort, Sharm El Sheikh on the map?